home *** CD-ROM | disk | FTP | other *** search
- $$IF(BeforeExit)
- [helpstring("Event fired by TurboCAD before the Application object quits."), helpcontext(0x103f0001)]
- HRESULT _stdcall BeforeExit(
- [in] IApplication* TheApp,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(DrawingNew)
-
- [helpstring("Event fired by TurboCAD after a new Drawing object is created."), helpcontext(0x103f0002)]
- HRESULT _stdcall DrawingNew([in] IDrawing* WhichDrawing);
- $$ENDIF
- $$IF(DrawingOpen)
-
- [helpstring("Event fired by TurboCAD after an existing Drawing object was opened."), helpcontext(0x103f0003)]
- HRESULT _stdcall DrawingOpen([in] IDrawing* WhichDrawing);
- $$ENDIF
- $$IF(DrawingActivate)
-
- [helpstring("Event fired by TurboCAD after a Drawing object was activated."), helpcontext(0x103f0004)]
- HRESULT _stdcall DrawingActivate([in] IDrawing* WhichDrawing);
- $$ENDIF
- $$IF(DrawingDeactivate)
-
- [helpstring("Event fired by TurboCAD when a Drawing object will be deactivated."), helpcontext(0x103f0005)]
- HRESULT _stdcall DrawingDeactivate([in] IDrawing* WhichDrawing);
- $$ENDIF
- $$IF(DrawingBeforeClose)
-
- [helpstring("Event fired by TurboCAD before a Drawing object is closed."), helpcontext(0x103f0006)]
- HRESULT _stdcall DrawingBeforeClose(
- [in] IDrawing* WhichDrawing,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(DrawingBeforeSave)
-
- [helpstring("Event fired by TurboCAD before a Drawing object is saved."), helpcontext(0x103f0007)]
- HRESULT _stdcall DrawingBeforeSave(
- [in] IDrawing* WhichDrawing,
- [in, out] IMSI_BOOL* SaveAs,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(WindowResize)
-
- [helpstring("Event fired by TurboCAD when a Window object was resized."), helpcontext(0x103f0008)]
- HRESULT _stdcall WindowResize(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow);
- $$ENDIF
- $$IF(WindowActivate)
-
- [helpstring("Event fired by TurboCAD when a Window object was activated."), helpcontext(0x103f0009)]
- HRESULT _stdcall WindowActivate(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow);
- $$ENDIF
- $$IF(WindowDeactivate)
-
- [helpstring("Event fired by TurboCAD before a Window object is deactivated."), helpcontext(0x103f000a)]
- HRESULT _stdcall WindowDeactivate(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow);
- $$ENDIF
- $$IF(MouseDown)
-
- [helpstring("Event fired by TurboCAD when a mouse button was pressed."), helpcontext(0x103f000b)]
- HRESULT _stdcall MouseDown(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow,
- [in] ImsiMouseButton Button,
- [in] long Shift,
- [in] long X,
- [in] long Y,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(MouseUp)
-
- [helpstring("Event fired by TurboCAD when a mouse button was released."), helpcontext(0x103f000c)]
- HRESULT _stdcall MouseUp(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow,
- [in] ImsiMouseButton Button,
- [in] long Shift,
- [in] long X,
- [in] long Y,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(MouseMove)
-
- [helpstring("Event fired by TurboCAD when the mouse was moved."), helpcontext(0x103f000d)]
- HRESULT _stdcall MouseMove(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow,
- [in] long Shift,
- [in] long X,
- [in] long Y,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(BeforeDoubleClick)
-
- [helpstring("Event fired by TurboCAD before a double click action is taken."), helpcontext(0x103f000e)]
- HRESULT _stdcall BeforeDoubleClick(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow,
- [in] Selection* Sel,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(BeforeRightClick)
-
- [helpstring("Event fired by TurboCAD before a right click action is taken."), helpcontext(0x103f000f)]
- HRESULT _stdcall BeforeRightClick(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow,
- [in] Selection* Sel,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(SelectionChange)
-
- [helpstring("Event fired by TurboCAD after the Selection object has changed."), helpcontext(0x103f0010)]
- HRESULT _stdcall SelectionChange(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow,
- [in] Selection* Sel);
- $$ENDIF
- $$IF(CommandBarControlHit)
-
- [helpstring("Event fired by TurboCAD when a CommandBarControl object was hit."), helpcontext(0x103f0011)]
- HRESULT _stdcall CommandBarControlHit(
- [in] CommandBarControl* WhichControl,
- [in, out] IMSI_BOOL* Cancel);
- $$ENDIF
- $$IF(CommandBarControlStatus)
-
- [helpstring("Event fired by TurboCAD to inquire on the status of a CommandBarControl object."), helpcontext(0x103f0012)]
- HRESULT _stdcall CommandBarControlStatus([in] CommandBarControl* WhichControl);
- $$ENDIF
- $$IF(RunTool)
-
- [helpstring("Event fired by TurboCAD when a Tool object is activated."), helpcontext(0x103f0013)]
- HRESULT _stdcall RunTool([in] Tool* WhichTool);
- $$ENDIF
- $$IF(PointSnapped)
-
- [helpstring("Event fired by TurboCAD when a point was picked in a View object."), helpcontext(0x103f0014)]
- HRESULT _stdcall PointSnapped(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] long X,
- [in] long Y,
- [in] IVertex* PointRaw,
- [in] IVertex* PointSnapped);
- $$ENDIF
- $$IF(PointPick)
-
- [helpstring("Event fired by TurboCAD when a point pick operation was completed or canceled."), helpcontext(0x103f0015)]
- HRESULT _stdcall PointPick(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] PickResult* Result,
- [in] IMSI_BOOL PickWasCanceled);
- $$ENDIF
- $$IF(RectanglePick)
-
- [helpstring("Event fired by TurboCAD when a rectangle pick operation was completed or canceled."), helpcontext(0x103f0016)]
- HRESULT _stdcall RectanglePick(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] PickResult* Result,
- [in] IMSI_BOOL PickWasCanceled);
- $$ENDIF
- $$IF(PolygonPick)
-
- [helpstring("Event fired by TurboCAD when a polygon pick operation was completed or canceled."), helpcontext(0x103f0017)]
- HRESULT _stdcall PolygonPick(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] PickResult* Result,
- [in] IMSI_BOOL PickWasCanceled);
- $$ENDIF
- $$IF(ViewBeforeRedraw)
-
- [helpstring("Event fired by TurboCAD before a View object is redrawn."), helpcontext(0x103f0018)]
- HRESULT _stdcall ViewBeforeRedraw(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView);
- $$ENDIF
- $$IF(ViewAfterRedraw)
-
- [helpstring("Event fired by TurboCAD after a View object was redrawn."), helpcontext(0x103f0019)]
- HRESULT _stdcall ViewAfterRedraw(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView);
- $$ENDIF
- $$IF(VirtualIntersectionPick)
-
- [helpstring("Event fired by TurboCAD when a virtual intersection pick operation was completed or canceled."), helpcontext(0x103f001a)]
- HRESULT _stdcall VirtualIntersectionPick(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] PickResult* Result,
- [in] IMSI_BOOL PickWasCanceled);
- $$ENDIF
- $$IF(CommandBarControlDone)
-
- [helpstring("Event fired by TurboCAD after the command has finished."), helpcontext(0x103f001b)]
- HRESULT _stdcall CommandBarControlDone([in] CommandBarControl* WhichControl);
- $$ENDIF
- $$IF(Drop)
-
- [helpstring("Event fired by TurboCAD after something was dropped into a drawing."), helpcontext(0x103f001c)]
- HRESULT _stdcall Drop(
- [in] IDrawing* WhichDrawing,
- [in] View* WhichView,
- [in] Window* WhichWindow,
- [in] Selection* Sel);
- $$ENDIF
- $$IF(DrawingAfterSave)
-
- [helpstring("Event fired by TurboCAD after a Drawing object is saved."), helpcontext(0x103f001d)]
- HRESULT _stdcall DrawingAfterSave([in] IDrawing* WhichDrawing);
- $$ENDIF
-